﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using BLL;

public partial class login : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void btnLogin_Click(object sender, EventArgs e)
    {
        //就行用户输入监控
        if ( txtUsername.Value == "")
        {
            lb1.Text = "亲，您还没有输入用户名哦！";
        }
        else if ( txtPassword.Value == "")
        {
            lb1.Text = "亲，您还没有输入密码哦！";
        }
        else
        {
            //用户输入无误，创建User类的一个对象，通过构造函数将用户输入的用户名和密码传入逻辑层
            User u = new User(txtUsername.Value, txtPassword.Value);
            //调用逻辑层函数就行登录的用户名和密码确认，若失败则返回0,确认了，普通会员用户返回1，管理员返回2；
            if (u.Login() == 0)
            {
                lb1.Text = "用户名或密码错误！";
                txtPassword.Value = "";
            }
            else if(u.Login() == 1)
            {
                Response.Redirect("index.aspx");        //普通用户跳转到主页
            }
            else if (u.Login() == 2)
            {
                Response .Redirect ("manager.aspx");    //管理员用户跳转到管理员页面
            }
        }
    }
}